html,body,div,span,object,iframe,p,blockquote,pre,a,abbr,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,
article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:inherit;font-family:inherit;vertical-align:baseline;}
article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block;}
*:focus{outline:0;}
*::-moz-focus-inner{border:0;}
img{-ms-interpolation-mode:bicubic;}

html{-webkit-text-size-adjust:none;background:#fff;}
html,textarea{overflow-y:scroll;}
body{line-height:1.5;color:#111;text-align:center;position:relative;height:100%;}
body,textarea,button,input,select{font-size:12px;font-family:"微软雅黑","LiHei Pro","Helvetica Neue",Helvetica,Arial;}
textarea{width:377px;height:102px;line-height:normal;_line-height:1.4;}
textarea,td,th,select,input.txt,.frame{background:#fff;border:1px solid #ddd;}
textarea,button,select,input.txt,.btn{padding:3px;vertical-align:middle;}
button,.btn{
	display:inline-block;padding:3px 12px;*padding:2px 6px;
	box-shadow:0 1px 3px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;	
	background:#222 url("btn.png") repeat-x;_background:#222;color:#fff;text-shadow:0 -1px 1px rgba(0,0,0,0.25);border:0;border-bottom:1px solid rgba(0,0,0,0.25);
}
button,.btn,label,a{cursor:pointer;}
button:hover,.btn:hover,button:focus,.btn:focus,button:active,.btn:active{background-color:#a9014b;}
label{margin-right:5px;}
table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%;}
table,td,th{vertical-align:middle;}
th,td{padding:5px;}
th,caption{text-align:left;font-weight:bold;}

a{text-decoration:none;zoom:1;}

.en,.en *{font-family:"Helvetica Neue",Helvetica,Arial;}
h1,h2,h3,h4,h5,h6{margin:0;margin-bottom:1em;font-weight:normal;}
h1{font-size:24px;}
h2{font-size:20px;}
h3{font-size:16px;}
h4{font-size:14px;}
h5{font-size:12px;}
h6{font-size:11px;font-family:"微软雅黑",PMingLiU,MingLiU;}
h6 .en{font-family:"small fonts";font-size:10px;}

hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:0 0 1.45em;border:none;*margin:-8px 0 0 0;}
hr.space{background:#fff;color:#fff;visibility:hidden;}
ol,ul,li{list-style:none;position:relative;}
ul.nav:after,.tr:after,br.clear{content:"\0020";display:block;height:0;font-size:1px;line-height:0px;clear:both;visibility:hidden;overflow:hidden;}
ul.nav li a,ul.nav li,.td{float:left;/*_overflow-x:hidden;overflow:hidden;*/}
ul.nav li a,ul.nav li,ul,.tr,.td{display:block;zoom:1;_display:inline-block;_height:1%;}
ol.nav li a,ol.nav li{display:block;zoom:1;}
li.deco{display:none;position:absolute;}

.dd{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.dt{word-wrap:break-word;word-break:break-all;overflow:hidden;text-align:justify;text-justify:inter-cluster;}

pre{white-space:pre;}
pre,code{font-family:Monaco,Menlo,Consolas,"lucida console",'Courier New';padding:0.5em 1em;}
blockquote,q{quotes:"" "";}
blockquote:before,blockquote:after,q:before,q:after{content:"";}

#page{margin:0 auto;width:950px;text-align:left;}

/*
color  : red\9; <=IE8
*color : green; <=IE7
_color : green; <=IE6

IE6 unsupported *:hover,*:focus
IE7 unsupported *:focus
*/